package com.mingqijia.gassafety.webserver.response;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author zhangfei
 * @version 1.0.0
 * @ClassName AppealLogResponse.java
 * @Description TODO
 * @createTime 2023年05月19日
 */
@Data
public class AppealLogResponse {

    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "诉求类型 0:报警 1:故障")
    private Integer appealType;

    @ApiModelProperty(value = "报警/故障记录id t_history_alarm.id/t_history_broken.id")
    private Long alarmBrokenId;

    @ApiModelProperty(value = "工单记录表id t_gas_workorder_history.id")
    private Long workorderId;

    @ApiModelProperty(value = "诉求状态：0待处理 1工单处理中 2已处理 3工单处理完成 4未办结 5已办结")
    private Integer appealStatus;

    @ApiModelProperty(value = "处理详情")
    private String appealResult;

    @ApiModelProperty(value = "操作人姓名")
    private String userName;

    @ApiModelProperty(value = "操作人账号")
    private String userAccount;


}